1
general::
A broad difference in values and attitudes between one generation and another, especially between parents and their children. For example, There's a real generation gap in their choice of music, restaurants, clothing? you name it. [1960s]
American Heritage Idioms